import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
df = pd.read_excel('某餐厅顾客消费记录.xlsx')
plt.figure(figsize=(8,4))
sns.set_style(style='darkgrid',rc={'font.sans-serif':'simhei'})


# sns.set_palette('colorblind')
# sns.histplot(x='消费金额（元）',hue='顾客类型',data = df,bins=15,multiple='stack')
# plt.title('某餐厅顾客消费记录直方图')
# plt.ylabel('消费次数')
# plt.show()

sns.set_palette(sns.color_palette('husl'))
sns.boxplot(x='分店',y='顾客满意度',data=df,notch=True,whis=0.5,order=['第一分店','第二分店','第三分店'])
plt.title('某餐厅顾客消费记录箱型图')
plt.show()